"""
@version:python3
@author:大橘为重
@file:12-QLineEdit-功能测试.py
@time:2022/2/25 20:41
"""
# 0、导入需要的包和模块
from PyQt5.Qt import *
import sys


# 1、创建一个应用程序对象
app = QApplication(sys.argv)

# 2、控件操作
# 创建控件、设置控件、事件和信号的处理
# 2.1 创建控件
window = QWidget()
# 2.2 设置控件
window.setWindowTitle("QLineEdit-功能测试")
window.resize(500,500)

# le = QLineEdit("sz",window)
le = QLineEdit(window)
le.setText("sz")
le.insert("18")

btn = QPushButton(window)
btn.setText("按钮")
btn.move(100,100)
# btn.pressed.connect(lambda :le.insert("18"))
# btn.pressed.connect(lambda :print(le.text()))
btn.pressed.connect(lambda :print(le.displayText()))

# 2.3 展示控件
window.show()

# 3、应用程序的执行，进入到消息循环
sys.exit(app.exec_())